class car:
#self 参数是指一个对象的本身。它用于获取或设置特定实例的属性
#self 应该是类中任何方法的第一个参数，即使该方法不使用他也应该如此

    wheels = 4
#用python编写的类每个类都有两个基本功能，属性和方法，属性分为实例属性（实例的时候必须传入的特色的（颜色，大小））和类属性（通用属性比如四个轮子）
    def __init__(self,color,style):
     self.color=color
     self.style=style
     print(self.color)
     print(self.style)

    def showDescription(self):
        print("this is a car",self.color,self.style)

    def changeColor(self,color):
        self.color=color
        print("新的color为：",self.color)
c=car('black','FZL')

print(c.wheels)
c.wheels=6
print(c.wheels)

c.changeColor('white')

c.showDescription()

#python支持删除属性和对象
del  c.style
try:
    c.showDescription()
except:
    print("变量不存在啦")

